hand over the baton - French English Dictionary